An Object-Oriented Tcl/Tk Binding for Interpreted Control of the NIST EXPRESS Toolkit in the NIST STEP Application Protocol Development Environment

نویسندگان

  • Don Libes
  • Stephen N. Clark
چکیده

The National Institute of Standards and Technology (NIST) has built numerous software toolkits and applications for manipulating STEP and EXPRESS data. These toolkits are traditionally used as compiled libraries which are linked to other compiled modules. This paper describes a binding allowing the toolkit interfaces to be called from interpreted scripts. This significantly reduces the time required to construct and compile new applications. An X11 extension allows the construction of graphic elements, providing easy creation and integration of existing applications into X graphic user interfaces. We describe how the combination of bindings has been used to construct a STEP Application Protocol Development Environment.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Shtolo – Converting STEP Short Listings to Annotated Listings

A STEP Application Protocol includes an AIM EXPRESS Annotated Listing. An Annotated Listing is created by combining the Short Listing and any objects from STEP Integrated Resource Parts that are referenced from the Short Listing either directly or indirectly. A number of transformations are performed on the resulting model, which is then formatted and printed. In the past, this process has been...

متن کامل

An X11 Toolkit Based on the Tcl Language

This paper describes a new toolkit for X11 called Tk. The overall functions provided by Tk are similar to those of the standard toolkit Xt. However, Tk is implemented using Tcl, a lightweight interpretive command language. This means that Tk’s functions are available not just from C code compiled into the application but also via Tcl commands issued dynamically while the application runs. Tcl c...

متن کامل

The Graphlet System ( System Demonstration )

Graphlet is a portable, object oriented toolkit for graph editors and graph drawing algorithms, and is the successor of the GraphEd system. Graphlet is based on LEDA and Tcl/Tk. Algorithms can be implemented in C++ and LedaScript, a new scripting language based on Tcl/Tk. The GML format is a portable le format for graphs. The implementation and visualization of graph algorithms is an important ...

متن کامل

Interpreted C++, Object Oriented Tcl, What next?

Tcl[1] is an interpreted high level language suitable for scripts, small scale systems, prototypes and embedding in larger applications. C++ is a powerful compiled language that provides support for object oriented programming and is suitable for building large complex systems. But what if you could move from C++ to Tcl and back again with the ease of an object reference and a dynamically bound...

متن کامل

Tcl-MCMIS: Interpreted Management Access Facilities

Abstract. Programming OSI management communications is considered daunting because of the complexity of the service/protocol (CMIS/P) and the lack of standardized high-level Application Program Interfaces (APIs) that can harness the power and hide the protocol and abstract syntax complexity. In the OSIMIS platform, high-level C++ APIs, namely the Remote MIB and Shadow MIB, are provided to suppo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995